.mall-wrap {
    .good-brand-add {
        .edit-link-title {
            background-color: #fff;
            height: 44px;
            line-height: 44px;
            margin-bottom: 10px;
            .ivu-btn {
                padding: 6px 8px 6px 20px;
            }
        }
        .ivu-card {
            .ivu-form {
                .contact-classification {
                    margin-bottom: 10px;
                    &:last-child {
                        margin-bottom: 0;
                    }
                    .ivu-cascader {
                        padding-right: 20px;
                    }
                    .ivu-btn-error {
                        background-color: #fff;
                        color: #ed3f14;
                        padding: 5px 15px;
                        margin-top: -3px;
                    }
                }
                .add-contact-type {
                    margin-top: 10px;
                }
                .tip {
                    color: rgba(101, 113, 128, 0.5);
                    line-height: 18px;
                }
            }
            .ivu-form-item {
                .image-preview {
                    border: 2px solid #ccc;
                    position: relative;
                    width: 204px;
                    > i {
                        bottom: 0;
                        font-size: 30px;
                        position: absolute;
                        right: 0;
                    }
                    > img {
                        display: block;
                        max-width: 200px;
                    }
                }
                .ivu-upload {
                    background: #f5f7f9;
                    height: 90px;
                    width: 90px;
                    > .ivu-upload-select {
                        background: url("../images/plus.svg") center no-repeat;
                        height: 90px;
                    }
                }
            }
        }
    }
}